Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Korea F2 Turkey F18 Turkey F19 France F11 The Scottish Tennis Championships - Edinburgh Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence The Powder Byrne Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Coffee Cup Challenger - Chikmagalur Busan Open Challenger Tennis - Busan The Surbiton Trophy - Surbiton Frito Lay/USTA Challenger - Binghamton Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Tallahassee Tennis Challenger - Tallahassee IPP Open - Helsinki Samsung Securities Cup Challenger Tennis - Seoul The LTA Cardiff Challenger - Cardiff Fifth-Third Bank Tennis Championships - Lexington Okal Cup - International Bavarian Championship - Eckental HTV Challenger - Ho Chi Minh City VII Open Banc Agricol - Andorra Alexander Kolyaskin Memorial - Donetsk USTA Challenger - Champaign Yokohama International Tennis Tournament - Yokohama Challenger 42 - Andrezieux 2001 Centura USTA Challenger - Rocky Mount IPP Open - Helsinki Internationaux du Doubs - Besancon Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Samsung Securities Cup Challenger Tennis - Seoul III Challenger Continenal Plaza - Puerto Vallarta Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Izmir Cup - Izmir PrivatBank Cup - Dnepropetrovsk Time Warner USTA Challenger - Binghamton Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton The 69th King's Cup-Thailand Open - Bangkok The Surbiton Trophy - Surbiton Honda-Kah Open - Singapore Internazionali di Tennis di Bergamo - Bergamo Moncton Men's Challenger - Moncton Heilbronn Open - Heilbronn International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Samsung Securities Cup Challenger - Seoul Jameson Cup - Milan Genova Open Challenger - Genova XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Shimadzu All Japan Indoor - Kyoto Flea Market Cup Busan Challenger Tennis - Busan The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Keio Challenger International Tennis Tournament - Yokohama Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign Heilbronn Challenger Carson Challenger Yokohama Challenger 2001 - Yokohama Samsung Securities Cup - Seoul Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Media Will Cup Busan Challenger Tennis - Busan MTCI ATP Challenger - Yokohama Mobilux Open - Luxembourg Challenger 42 - Andrezieux Cherbourg Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Dunlop World Challenge - Toyota Dharwad Challenger 2006 - Dharwad Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra The Surbiton Trophy - Surbiton Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Fifth-Third Bank Tennis Classic - Lexington The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Recanati Challenger Segovia Challenger Puerto Rico Challenger Tennis Event - Humacao Ciudad de Pozoblanco Open Diputacion - Cordoba St. Remy Challenger Mons Challenger Seoul Challenger Chuncheon Challenger San Remo Challenger Challenger Banque Nationale - Granby Pozoblanco Challenger Flea Market Cup Busan Challenger Tennis - Busan Lambertz Open - Aachen Izmir Challenger Ortisei Challenger Kyoto Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Mobilux Open - Luxembourg Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Geneva Challenger Bangkok Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger St. Remy Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City Samsung Securities Cup - Seoul San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Anning Challenger Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Samsung Securities Cup - Seoul Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Copa Ericsson Costa Rica - San Jose Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck USTA Illinois Challenger - Champaign St. Brieuc Challenger Manchester Challenger Samsung Securities Cup - Seoul Prostejov Challenger Mauritius Open - Mauritius Flea Market Cup - Busan Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Rado Swiss Open - Gstaad Bath Challenger Davidoff Swiss Indoors - Basel The Joyce Eisenberg Jerusalem Open - Jerusalem Copenhagen Open - Copenhagen Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Samsung Open - Brighton Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach 2001 Eddleman USTA Challenger - Birmingham Heilbronn Open - Heilbronn Verizon Tennis Challenge - Atlanta Vancouver Challenger U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Heineken Open Shanghai - Shanghai Yokohama World Tennis Gaora Cup - Yokohama Mercedes-Benz Cup - Los Angeles Helsinki Challenger Idea Prokom Open - Sopot KGHM Polish Indoors - Wroclaw Legg Mason Tennis Classic - Washington D.C. Jameson Cup - Milan Estoril Open - Estoril The Hamlet Cup - Long Island The 70th King's Cup and Queen's Cup - Bangkok Intersport Heilbronn Open - Heilbronn President's Cup - Tashkent Heineken Open Shanghai - Shanghai Tata Open 2002 - Chennai Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava Adidas International - Sydney Sybase Open - San Jose International Tennis Championships - Delray Beach Mallorca Open - Mallorca Naples Challenger - Naples The Stella Artois Grass Court Championships - London Ciur Pribram Challenger - Pribram Allianz Suisse Open Gstaad - Gstaad Open de Montauban - Montauban Mercedes-Benz Cup - Los Angeles 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Internationaler Raiffeisen Grand Prix - St. Polten Gold Flake Open - Chennai South African Airways Tennis Open - Durban Adidas International - Sydney Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Northern Electric Open 1999 - Newcastle TD Waterhouse Cup - Long Island Third Bank Tennis Championships - Lexington XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia 2000 Challenger de Granby - Granby TED Open Istanbul - Istanbul Fifth-Third Bank Tennis Championships - Lexington Osaka International Tennis Tournament - Osaka Salem Open - Hong Kong The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Pro Tennis World Open - Boca Raton Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul Sarajevo Open - Sarajevo Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Isla de Lanzarote - Lanzarote Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Internationaler Raiffeisen Grand Prix - St. Polten Baton Rouge Pro Tennis Classic - Baton Rouge Brasil Open - Salvador Salem Open - Hong Kong Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Copenhagen Open - Copenhagen Sarajevo Challenger Waldbaum's Hamlet Cup - Long Island Recanati Challenger St. Remy Challenger Geneva Challenger Samsung Securities Cup - Seoul The Stella Artois Grass Court Championships - Queen's/London PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Milan Indoors - Milan Siebel Open - San Jose AXA Cup - London Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank Private International - Sydney SAP Open - San Jose Dubai Open - Dubai BMW Open - Munich Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Siebel Open - San Jose The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis RCA Championships - Indianapolis Milan Challenger Stockholm Open - Stockholm Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BMW Open - Munich Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Thailand Open - Bangkok Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai BMW Open - Munich The Artois Championships - London If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Jersey Challenger Chennai Open - Chennai Grand Prix Hassan II - Casablanca UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Heineken Open - Auckland Izmir Challenger If Stockholm Open - Stockholm Ostrava Geneva Challenger Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis ATP Kremlin Cup - Moscow Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok AIG Japan Open - Tokyo Seoul Schickendanz Open - Furth Orleans Challenger Seoul drkoop.com USTA Tennis Championships of Chicago - Winnetka GHI Bronx Tennis Classic - Bronx ATP Heineken Challenger 2000 - Ho Chi Minh City USTA Challenger of North Miami Beach - North Miami Beach USTA Safeway Challenger - Aptos Ljubljana Open 2002 - Ljubljana CMG Asia Open - Hong Kong Okal Cup 2001 International Bavarian Championships - Eckental 2001 UT Tyler Patriot Challenger - Tyler Shimadsu All Japan Indoor Tennis Championships - Kyoto Casino Lugano - Lugano GHI Bronx Tennis Classic - Bronx Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham Adidas International - Sydney Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo China Open - Beijing Heineken Open Shanghai - Shanghai Qatar Open - Doha Open Seat Godo 2005 - Barcelona Vietnam Open - Ho Chi Minh City U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport The Samsung Open - Nottingham Countrywide Classic - Los Angeles China Open - Beijing Gerry Weber Open - Halle Countrywide Classic - Los Angeles Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Chennai Open - Chennai The Samsung Open - Bournemouth President's Cup 1999 - Tashkent Open 13 - Marseille Tennis Masters Series - Indian Wells CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Siebel Open - San Jose Kroger / St. Jude International - Memphis Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Montreal Scania Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale UBS Open Gstaad - Gstaad Pacific Life Open - Indian Wells RCA Championships - Indianapolis Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Qatar Exxon Mobil Open 2003 - Doha BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg RCA Championships - Indianapolis Campionati Internazionali d'Italia - Rome U.S. Open - New York Australian Open - Melbourne China Open - Beijing Sony Ericsson Open - Miami French Open - Paris Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York BCR Open Romania - Bucharest China Open - Beijing Rogers Cup - Montreal Australian Open - Melbourne Tennis Masters Series - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Cincinnati Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Kroger / St. Jude International - Memphis U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Series - Hamburg Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 2R, UZB-KOR 3-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, Group 1, 2R, NZL-KOR 3-2 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, Group 1, 1R, NZL-KOR 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 2R, KOR-UZB 5-0 NASDAQ-100 Open - Miami Australian Open - Melbourne Olympics - Sydney Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Olympics - Beijing Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Davis Cup, Group 1, 2R, IND-KOR 4-1 Davis Cup, Group 1, 2R, KOR-CHN 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, Group 2, REL2, CHN-KOR 3-2 Davis Cup, Group 2, F, NZL-KOR 2-3 Davis Cup, Group 1, REL1, KOR-CHN 4-1 Davis Cup, Group 1, 1R, KOR-IND 3-2 Davis Cup, Group 1, REL1, KOR-INA 4-1 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, PO, KOR-CHN 3-2 Davis Cup, Group 1, 1R, KOR-JPN 3-2 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 1, 1R, KOR-IND 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group 1, 1R, KOR-KAZ 5-0 15th Asian Games Doha 2006 Olympics - Athens